package com.ascentive.finallyfast.quickboost;

import com.ascentive.finallyfast.FinallyFastApplication;

public abstract class QuickBoostListItem {
	private String itemName;
	private boolean checkBoxValue;
	public int image;
	private int itemSize;
	protected FinallyFastApplication mApp = null;
	
	public QuickBoostListItem(FinallyFastApplication app, String name, boolean value, int img, int itemsize) {
		itemName = name;
		checkBoxValue = value;
		image = img;
		itemSize = itemsize;
		mApp = app;
	}

	public String getItemName() {
		return itemName;
	}

	public void setItemName(String itemName) {
		this.itemName = itemName;
	}

	public boolean isCheckBoxValue() {
		return checkBoxValue;
	}

	public void setCheckBoxValue(boolean checkBoxValue) {
		this.checkBoxValue = checkBoxValue;
	}

	public int getImage() {
		return image;
	}

	public void setImage(int image) {
		this.image = image;
	}

	public void setItemSize(int itemSize) {
		this.itemSize = itemSize;
	}

	public int getItemSize() {
		return itemSize;
	}
	
	abstract void doCloseApp();
}